<?php

if(!empty($_GET['id'])){
	$id=$_GET['id'];
};	

if(!empty($_SERVER['HTTP_X_REQUESTED_WITH'])){
	$id=empty($_POST['id'])?0:$_POST['id'];
	$arr=getlist('category','pid='.$id);
	echo json_encode($arr);exit;
}



if(!empty($_POST)){
	date_default_timezone_set('ASIA/Shanghai');
	$id=$_GET['id'];
	$time=date('Y-m-d H:i:s',time());			//时间
	$_POST['time']=$time;
	unset($_POST['edit']);
	$data=$_POST;
	
	$row=update('news',$data,'id='.$id);
	if($row==1){
		echo '<script>alert ("修改成功");location="index.php?admin=1&c=news&a=list";</script>';
		};
	};

$arr=getone('news',"id=$id");
$catearr=$arr;//当前记录赋值给中间数组

$catearr['pid']=$catearr['category'];
$cate=array();

do{
	$pid=$catearr['pid'];             //获取当前选项的pid
	$arr1=getlist('category','pid='.$pid);//获取当前选项同级列表
	$cate[$catearr['id']]=$arr1;						  //丢进去
	$catearr=getone('category','id='.$pid);  //获取当前的上一级列表
               
}while($pid!=0);
unset($cate[$id]);
$cate=array_reverse($cate,true);//反转数组
// print_r($cate);exit;
$data=array('arr'=>$arr,'cate'=>$cate);
view($data);

?>